street furniture – English–Italiano translations

🇬🇧 en it 🇮🇹

street furniture noun

  • objects installed on a street
arredo urbano
Wiktionary Links